.styleswitcher h5.switcher-title,
.styleswitcher h6.switcher-title{font-weight:400;margin:0 0 10px 0;font-size:14px;}
.styleswitcher .site-button{margin-top:20px;margin-left:20px;}
.styleswitcher h6.switcher-title{color:#717171;}
.styleswitcher h5.switcher-title{font-size:16px;position:relative;color:#000;font-weight:600;}
.styleswitcher h5.switcher-title span{background-color:#fff;padding-right:5px;}
.styleswitcher h5.switcher-title:after{background:#000;content:"";width:100%;height:2px;display:block;top:55%;position:absolute;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);z-index:-1;opacity:0.1;}
.styleswitcher{background-color:#ffffff;box-shadow:2px 1px 5px rgba(0, 0, 0, 0.1);height:100%;left:-220px;padding:15px;position:fixed;top:0;width:220px;z-index:99999;}
.styleswitcher-inner{height:100%;left:0;overflow:auto;position:absolute;top:0;width:100%;}
.styleswitcher .switcher-btn-bx{box-shadow:7px 0 5px rgba(0, 0, 0, 0.1);position:absolute;right:-40px;top:200px;}
.styleswitcher-right .switcher-title{font-weight:800;margin:10px 5px;text-transform:uppercase;}
.styleswitcher-right{background-color:#ffffff;box-shadow:-3px 1px 5px rgba(0, 0, 0, 0.1);height:100%;right:-220px;padding:15px;position:fixed;top:0;width:220px;z-index:999;}
.styleswitcher-right .switcher-btn-bx{position:absolute;left:-40px;top:200px;}
.styleswitcher-right .switch-btn{box-shadow:-3px 1px 5px rgba(0, 0, 0, 0.1);}
.switch-btn{background:#ffffff none repeat scroll 0 0;box-shadow:2px 1px 5px rgba(0, 0, 0, 0.1);color:#333333;cursor:pointer;display:block;font-size:21px;height:40px;line-height:40px;text-align:center;width:40px;}
.layout-view,
.header-view,
.nav-view{display:table;width:100%;margin:10px 5px;}
.layout-view, .nav-view, .header-view, .color-skins, .color-skins-db, .bg-color-switcher, .pattern-switcher, .background-switcher{margin:0;padding:0;}
.color-skins,
.color-skins-db,
.pattern-switcher,
.bg-color-switcher,
.background-switcher{margin:0 -4px;}
.theme-panel-save li.active a{color:#fff;}
.theme-panel-save li a{color:#000;}
.layout-view li,
.nav-view li,
.header-view li{background:#E8E8E8;cursor:pointer;display:table-cell;font-weight:600;margin:0;padding:5px 0;text-align:center;}
.layout-view li.active, .nav-view li.active, .header-view li.active{background:#333333;color:#fff;}
.theme-box{padding:15px;border-bottom:1px solid #eee;}
.theme-panel-frame li.active{border:4px solid #000;}
.color-skins li,
.color-skins-db li,
.bg-color-switcher li{cursor:pointer;display:inline-block;list-style:outside none none;margin:0 4px 6px;}
.color-skins li a,
.color-skins-db li a,
.bg-color-switcher li a{display:block;height:35px;width:35px;}
.color-skins-db li a{background-size:100%;background-image:url(../../images/switcher/box.png)}
.color-skins li .skin-1,
.color-skins-db li .skin-1{background-color:#6cc000;}
.color-skins li .skin-2,
.color-skins-db li .skin-2{background-color:#ff0096;}
.color-skins li .skin-3,
.color-skins-db li .skin-3{background-color:#002eff;}
.color-skins li .skin-4,
.color-skins-db li .skin-4{background-color:#00ccd3;}
.color-skins li .skin-5,
.color-skins-db li .skin-5{background-color:#ff2f00;}
.color-skins li .skin-6,
.color-skins-db li .skin-6{background-color:#490bb8;}
.color-skins li .skin-7,
.color-skins-db li .skin-7{background-color:#007df1;}
.color-skins li .skin-8,
.color-skins-db li .skin-8{background-color:#ff0101;}
.background-switcher li{cursor:pointer;display:inline-block;height:35px;margin:0 4px 10px;width:35px;}
.pattern-switcher li{cursor:pointer;display:inline-block;height:22px;margin:0 2px 6px;width:22px;}
.bg-color-switcher li .bg-color-1{background-color:#6cc000;}
.bg-color-switcher li .bg-color-2{background-color:#ff0096;}
.bg-color-switcher li .bg-color-3{background-color:#002eff;}
.bg-color-switcher li .bg-color-4{background-color:#00ccd3;}
.bg-color-switcher li .bg-color-5{background-color:#ff2f00;}
.bg-color-switcher li .bg-color-6{background-color:#490bb8;}
.bg-color-switcher li .bg-color-7{background-color:#007df1;}
.bg-color-switcher li .bg-color-8{background-color:#ff0101;}
.theme-box .range-slider{margin-top:15px;}
.theme-box .price .amount{font-weight:600;}
#ThemeRangeSlider .ui-widget-content{background:#aaaaaa;}
@media only screen and (max-width:767px){.styleswitcher{display:none;}
}